home *** CD-ROM | disk | FTP | other *** search
- on(release){
- count = 0;
- Err = 0;
- invChars = new Array(" ","#","$","%","!","^","~","\'","*","(",")",",","<",">","/","\\");
- email = eval("/:email");
- i = 0;
- while(i < invChars.length)
- {
- if(email.indexOf(invChars[i]) >= 0)
- {
- Err = 1;
- }
- i++;
- }
- if(Err == 0)
- {
- i = 0;
- while(i < email.length)
- {
- if(email.charAt(i) == "@")
- {
- count += 1;
- }
- i++;
- }
- if(count != 1)
- {
- Err = 2;
- }
- }
- if(Err == 0)
- {
- splitEmail = email.split("@");
- emailName = splitEmail[0];
- emailDom = splitEmail[1];
- if(emailName.length < 1)
- {
- Err = 3;
- }
- if(emailDom.indexOf(".") < 0)
- {
- Err = 4;
- }
- else
- {
- splitDom = emailDom.split(".");
- if(splitDom[0].length < 2)
- {
- Err = 5;
- }
- if(splitDom[1].length < 2)
- {
- Err = 6;
- }
- }
- }
- if(0 < Err || eval("/:name") == null || eval("/:surname") == null || eval("/:tcs") == "no")
- {
- tellTarget("_root.aah.alerter")
- {
- play();
- }
- }
- else if(eval("/:email") == eval("/:confemail"))
- {
- loadVariablesNum("http://vodafone.panlogic.co.uk/win_tickets.html",0);
- flag = 2;
- fname = eval("/:name");
- lname = eval("/:surname");
- email = eval("/:email");
- loadVariablesNum("http://vodafone.panlogic.co.uk/vodafone/servlet/vodafone",0,"POST");
- play();
- }
- else
- {
- tellTarget("_root.aah.alerter")
- {
- play();
- }
- }
- }
-